package com.erp.erp_ui.warehouse.req;

import java.io.Serializable;

/**
 * @ClassName : OtherOutStockProduct
 * @Description : 其它出库库存产品
 * @Author : lst
 * @Date: 2020-11-11 20:24
 */
public class OtherOutStockProductReq implements Serializable {
    private static final long serialVersionUID = 3865006446737237996L;

    /**
     * 仓库编码
     */
    private String warehouseCode;

    /**
     * 采购单号
     */
    private String purchaseNo;

    /**
     * 销售合同号
     */
    private String saleContractNo;

    /**
     * 产品编码
     */
    private String productCode;

    /**
     * 规格编码
     */
    private String specificationCode;

    /**
     * 批次号
     */
    private String lotNo;


    public String getPurchaseNo() {
        return purchaseNo;
    }

    public void setPurchaseNo(String purchaseNo) {
        this.purchaseNo = purchaseNo;
    }

    public String getSaleContractNo() {
        return saleContractNo;
    }

    public void setSaleContractNo(String saleContractNo) {
        this.saleContractNo = saleContractNo;
    }

    public String getWarehouseCode() {
        return warehouseCode;
    }

    public void setWarehouseCode(String warehouseCode) {
        this.warehouseCode = warehouseCode;
    }

    public String getProductCode() {
        return productCode;
    }

    public void setProductCode(String productCode) {
        this.productCode = productCode;
    }

    public String getSpecificationCode() {
        return specificationCode;
    }

    public void setSpecificationCode(String specificationCode) {
        this.specificationCode = specificationCode;
    }

    public String getLotNo() {
        return lotNo;
    }

    public void setLotNo(String lotNo) {
        this.lotNo = lotNo;
    }

    /**
     * 重写toString
     */
    @Override
    public String toString() {
        final StringBuilder sb = new StringBuilder("OtherOutStockProductReq").append('[')
                .append("warehouseCode=")
                .append(warehouseCode)
                .append(",purchaseNo=")
                .append(purchaseNo)
                .append(",saleContractNo=")
                .append(saleContractNo)
                .append(",productCode=")
                .append(productCode)
                .append(",specificationCode=")
                .append(specificationCode)
                .append(",lotNo=")
                .append(lotNo)
                .append(']');
        return sb.toString();
    }
}
